PaymentPlugins\WooCommerce\PPCP\Payments\Gateways\CreditCardGateway S

Total Complexity 37
Dependencies 5
Dependents 4
Total lines 529
Lines of code 443
Logical lines of code 88
Comment lines 29
Methods 18
Properties 5

Methods 18

Method Rating Maintainability Complexity Lines of code
init_form_fields()
A
28
3 194
validate_card_icons_field()
S
49 7 27
validate_paypal_order()
S
50 5 28
generate_configure_3ds_html()
S
49 3 34
get_payment_method_data()
S
45 1 48
add_payment_complete_note()
S
58 2 17
show_card_save_checkbox()
S
68 3 7
get_3ds_actions()
S
56 1 19
get_admin_script_data()
S
56 1 18
admin_options()
S
70 2 6
is_express_section_enabled()
S
75 2 4
get_admin_script_dependencies()
S
59 1 14
__construct()
S
64 1 9
is_fastlane_enabled()
S
78 1 3
is_cardholder_name_enabled()
S
79 1 3
get_checkout_script_handles()
S
73 1 5
express_checkout_fields()
S
74 1 4
is_3ds_enabled()
S
79 1 3